;***********************************************************************
;
; netmv14p.inf
;
; Copyright (C) 2010, Marvell International Ltd.  
; All Rights Reserved
;
; Installation script for Marvell WiFi Network adapters.
;
;***********************************************************************

[Version]
 DriverVer=09/15/2011,14.66.8025.32
 Signature              = "$Windows NT$"
 Compatible             = 1
 Class                  = Net
 ClassGUID              = {4d36e972-e325-11ce-bfc1-08002be10318}
 Provider               = %MRVL_VER_VENDOR_NAME_STR%
 CatalogFile            = mwlp66w7.cat

[ControlFlags]
;Exclude all PNP adapters from user selection
 ExcludeFromSelect      = *

[Manufacturer]
; We will need to add specific OS version here as well. Our driver will be different for Vista and Win7
; As per the Current WDK (7600.16385.1), target OS versions to be used with section names are:
; For Win. 7 - 6.1, for Win. Vista - 6.0, for Win. XP - 5.1

%MRVL_VER_VENDOR_NAME_STR% = mv14pci_models, NTx86.6.1, NTamd64.6.1

[mv14pci_models.NTx86.6.1]
 %MRVL_PCI_DESC_STR% = mv14p.NTx86.6.1, PCI\VEN_11AB&DEV_2B30&SUBSYS_11AB2B30&REV_00

[mv14pci_models.NTamd64.6.1]
 %MRVL_PCI_DESC_STR% = mv14p.NTamd64.6.1, PCI\VEN_11AB&DEV_2B30&SUBSYS_11AB2B30&REV_00

;********************************************************************************
;					PCI87xx x86 Install section for Windows 7
;********************************************************************************

;
; x86 Install section for Windows 7
;
[mv14p.NTx86.6.1]
 Include                = netvwifibus.inf
 Needs                  = VWiFiBus.CopyFiles
 AddReg                 = mv14p.reg, mv14p.pci.reg, mv14p.common_ndis.reg, mv14x.params.reg
 CopyFiles              = mv14p.copyfiles.NTx86.6.1
 ; BusType is not required in Win7, this is here just to satisfy ChkINF
 BusType                = 5
 Characteristics        = 0x84  ; NCF_PHYSICAL, NCF_HAS_UI
 *IfType                = 71    ; IF_TYPE_IEEE80211
 *MediaType             = 16    ; NdisMediumNative802_11
 *PhysicalMediaType     = 9     ; NdisPhysicalMediumNative802_11
 
[mv14p.NTx86.6.1.Services]
 Include                = netvwifibus.inf
 Needs                  = VWiFiBus.Services
 AddService             = %MRVL_PCI_SERVICE_STR%, 2, mv14p.Service.NTx86.6.1, mv14p.EventLog

[mv14p.Service.NTx86.6.1]
 DisplayName            = %MRVL_PCI_SERVICE_STR%
 ServiceType            = 1     ; SERVICE_KERNEL_DRIVER
 StartType              = 3     ; SERVICE_DEMAND_START
 ErrorControl           = 1     ; SERVICE_ERROR_NORMAL
 ServiceBinary          = %12%\mwlp66w7.sys
 LoadOrderGroup         = NDIS

[mv14p.NTx86.6.1.HW]
 Include                = netvwifibus.inf
 Needs                  = VWiFiBus.PnPFilterRegistration

;********************************************************************************
;					PCI87xx x64 Install section for Windows 7
;********************************************************************************

;
; x64 Install section for Windows 7
;
[mv14p.NTamd64.6.1]
 Include                = netvwifibus.inf
 Needs                  = VWiFiBus.CopyFiles
 AddReg                 = mv14p.reg, mv14p.pci.reg, mv14p.common_ndis.reg, mv14x.params.reg
 CopyFiles              = mv14p.copyfiles.NTamd64.6.1
 ; BusType is not required in Win7, this is here just to satisfy ChkINF
 BusType                = 5
 Characteristics        = 0x84  ; NCF_PHYSICAL, NCF_HAS_UI
 *IfType                = 71    ; IF_TYPE_IEEE80211
 *MediaType             = 16    ; NdisMediumNative802_11
 *PhysicalMediaType     = 9     ; NdisPhysicalMediumNative802_11
 
[mv14p.NTamd64.6.1.Services]
 Include                = netvwifibus.inf
 Needs                  = VWiFiBus.Services
 AddService             = %MRVL_PCI_SERVICE_STR%, 2, mv14p.NTamd64.Service.6.1, mv14p.EventLog
 
[mv14p.NTamd64.Service.6.1]
 DisplayName            = %MRVL_PCI_SERVICE_STR%
 ServiceType            = 1     ; SERVICE_KERNEL_DRIVER
 StartType              = 3     ; SERVICE_DEMAND_START
 ErrorControl           = 1     ; SERVICE_ERROR_NORMAL
 ServiceBinary          = %12%\mwlp66w7x64.sys
 LoadOrderGroup         = NDIS

[mv14p.NTamd64.6.1.HW]
 Include                = netvwifibus.inf
 Needs                  = VWiFiBus.PnPFilterRegistration

;********************************************************************************
;					Common Install section for Windows 7
;********************************************************************************
[mv14p.reg]
 ;HKR,NDI               ,DeviceID               ,0      ,"PCI\VEN_11AB&DEV_2B30&SUBSYS_11AB2B30&REV_00"
 HKR,                   ,VendorDesc             ,0      ,%MRVL_PCI_DESC_STR%
 HKR,                   ,NetworkAddress         ,0      ,""           

[mv14p.pci.reg]
 HKR,NDI                ,Service                ,0      ,%MRVL_PCI_SERVICE_STR%
 HKR,NDI                ,CardType               ,0      ,"pci"
 HKR,                   ,BusType                ,0      ,"0"
 
;*********************************************************************************************
[mv14p.EventLog]
 AddReg                 = mv14p.EventLog.reg

[mv14p.EventLog.reg]
 HKR,                   ,EventMessageFile       ,0x00020000     ,"%%SystemRoot%%\System32\netevent.dll"
 HKR,                   ,TypesSupported         ,0x00010001     ,7

;*********************************************************************************************
[mv14p.common_ndis.reg]
HKR,                    ,DevLoader              ,0      ,"*ndis"
HKR,NDI                 ,Service                ,0      ,%MRVL_PCI_SERVICE_STR%
HKR,NDI\Interfaces      ,UpperRange             ,0      ,"ndis5"
HKR,NDI\Interfaces      ,LowerRange             ,0      ,"ethernet,wlan,vwifi"
HKR,NDIS                ,LogDriverName          ,0      ,%MRVL_PCI_SERVICE_STR%

[mv14x.params.reg]
;----------------------------------------------------------------------------
; RTS Threshold
;----------------------------------------------------------------------------
 HKR,NDI\Params\RTSThresh,ParamDesc             ,0      ,%RTSTHRESH_STR%
 HKR,NDI\Params\RTSThresh,Type                  ,0      ,int
 HKR,NDI\Params\RTSThresh,Default               ,0      ,2347
 HKR,NDI\Params\RTSThresh,Min                   ,0      ,256
 HKR,NDI\Params\RTSThresh,Max                   ,0      ,2347

;----------------------------------------------------------------------------
; Fragmentation Threshold
;----------------------------------------------------------------------------
 HKR,NDI\Params\FragThresh,ParamDesc            ,0      ,%FRAGTHRESH_STR%
 HKR,NDI\Params\FragThresh,Type                 ,0      ,int
 HKR,NDI\Params\FragThresh,Default              ,0      ,2346
 HKR,NDI\Params\FragThresh,Min                  ,0      ,256
 HKR,NDI\Params\FragThresh,Max                  ,0      ,2346
 HKR,NDI\Params\FragThresh,Step                 ,0      ,2

;----------------------------------------------------------------------------
; Band to Use
;----------------------------------------------------------------------------
 HKR,NDI\Params\Band,ParamDesc                  ,0      ,%BAND_TO_USE_STR%
 HKR,NDI\Params\Band,Type                       ,0      ,enum
 HKR,NDI\Params\Band,Default                    ,0      ,"6"
 HKR,NDI\Params\Band\enum,"0"                   ,0      ,%1_INFRA_ABGN_STR%
 HKR,NDI\Params\Band\enum,"1"                   ,0      ,%2_INFRA_AN_STR%
 HKR,NDI\Params\Band\enum,"2"                   ,0      ,%3_INFRA_A_ONLY_STR%
 HKR,NDI\Params\Band\enum,"3"                   ,0      ,%4_INFRA_BGN_STR%
 HKR,NDI\Params\Band\enum,"4"                   ,0      ,%5_INFRA_BG_STR%
 HKR,NDI\Params\Band\enum,"5"                   ,0      ,%6_INFRA_B_ONLY_STR%
 HKR,NDI\Params\Band\enum,"6"                   ,0      ,%AUTO_STR%

;----------------------------------------------------------------------------
; Adhoc Band to Use
;----------------------------------------------------------------------------
 HKR,NDI\Params\AdhocBand,ParamDesc             ,0      ,%ADHOC_BAND_TO_USE_STR%
 HKR,NDI\Params\AdhocBand,Type                  ,0      ,enum
 HKR,NDI\Params\AdhocBand,Default               ,0      ,"0"
 HKR,NDI\Params\AdhocBand\enum,"0"              ,0      ,%1_ADHOC_BG_STR%
 HKR,NDI\Params\AdhocBand\enum,"1"              ,0      ,%2_ADHOC_BGN_STR%
 HKR,NDI\Params\AdhocBand\enum,"2"              ,0      ,%3_ADHOC_A_ONLY_STR%
 HKR,NDI\Params\AdhocBand\enum,"3"              ,0      ,%4_ADHOC_AN_STR%
 
;----------------------------------------------------------------------------
; Adhoc Channel
;----------------------------------------------------------------------------
 HKR,NDI\Params\AdhocChannel,ParamDesc          ,0      ,%ADHOC_CHANNEL_STR%
 HKR,NDI\Params\AdhocChannel,Type               ,0      ,enum
 HKR,NDI\Params\AdhocChannel,Default            ,0      ,"6"
 HKR,NDI\Params\AdhocChannel\enum,"1"           ,0      ,%BG_CHAN_01%
 HKR,NDI\Params\AdhocChannel\enum,"2"           ,0      ,%BG_CHAN_02%
 HKR,NDI\Params\AdhocChannel\enum,"3"           ,0      ,%BG_CHAN_03%
 HKR,NDI\Params\AdhocChannel\enum,"4"           ,0      ,%BG_CHAN_04%
 HKR,NDI\Params\AdhocChannel\enum,"5"           ,0      ,%BG_CHAN_05%
 HKR,NDI\Params\AdhocChannel\enum,"6"           ,0      ,%BG_CHAN_06%
 HKR,NDI\Params\AdhocChannel\enum,"7"           ,0      ,%BG_CHAN_07%
 HKR,NDI\Params\AdhocChannel\enum,"8"           ,0      ,%BG_CHAN_08%
 HKR,NDI\Params\AdhocChannel\enum,"9"           ,0      ,%BG_CHAN_09%
 HKR,NDI\Params\AdhocChannel\enum,"10"          ,0      ,%BG_CHAN_10%
 HKR,NDI\Params\AdhocChannel\enum,"11"          ,0      ,%BG_CHAN_11%
 HKR,NDI\Params\AdhocChannel\enum,"36"          ,0      ,%A_CHAN_36%
 HKR,NDI\Params\AdhocChannel\enum,"40"          ,0      ,%A_CHAN_40%
 HKR,NDI\Params\AdhocChannel\enum,"44"          ,0      ,%A_CHAN_44%
 HKR,NDI\Params\AdhocChannel\enum,"48"          ,0      ,%A_CHAN_48%
 HKR,NDI\Params\AdhocChannel\enum,"52"          ,0      ,%A_CHAN_52%
 HKR,NDI\Params\AdhocChannel\enum,"56"          ,0      ,%A_CHAN_56%
 HKR,NDI\Params\AdhocChannel\enum,"60"          ,0      ,%A_CHAN_60%
 HKR,NDI\Params\AdhocChannel\enum,"64"          ,0      ,%A_CHAN_64%
 HKR,NDI\Params\AdhocChannel\enum,"100"         ,0      ,%A_CHAN_100%
 HKR,NDI\Params\AdhocChannel\enum,"104"         ,0      ,%A_CHAN_104%
 HKR,NDI\Params\AdhocChannel\enum,"108"         ,0      ,%A_CHAN_108%
 HKR,NDI\Params\AdhocChannel\enum,"112"         ,0      ,%A_CHAN_112%
 HKR,NDI\Params\AdhocChannel\enum,"116"         ,0      ,%A_CHAN_116%
 HKR,NDI\Params\AdhocChannel\enum,"120"         ,0      ,%A_CHAN_120%
 HKR,NDI\Params\AdhocChannel\enum,"124"         ,0      ,%A_CHAN_124%
 HKR,NDI\Params\AdhocChannel\enum,"128"         ,0      ,%A_CHAN_128%
 HKR,NDI\Params\AdhocChannel\enum,"132"         ,0      ,%A_CHAN_132%
 HKR,NDI\Params\AdhocChannel\enum,"136"         ,0      ,%A_CHAN_136%
 HKR,NDI\Params\AdhocChannel\enum,"140"         ,0      ,%A_CHAN_140%
 HKR,NDI\Params\AdhocChannel\enum,"149"         ,0      ,%A_CHAN_149%
 HKR,NDI\Params\AdhocChannel\enum,"153"         ,0      ,%A_CHAN_153%
 HKR,NDI\Params\AdhocChannel\enum,"157"         ,0      ,%A_CHAN_157%
 HKR,NDI\Params\AdhocChannel\enum,"161"         ,0      ,%A_CHAN_161%
 HKR,NDI\Params\AdhocChannel\enum,"165"         ,0      ,%A_CHAN_165%

;----------------------------------------------------------------------------
; Band Data Rate
;----------------------------------------------------------------------------
 HKR,NDI\Params\DataRate,ParamDesc              ,0      ,%BAND_DATARATE_STR%
 HKR,NDI\Params\DataRate,Type                   ,0      ,enum
 HKR,NDI\Params\DataRate,Default                ,0      ,"12"
 HKR,NDI\Params\DataRate\enum,"0"               ,0      ,%1_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"1"               ,0      ,%2_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"2"               ,0      ,%5_5_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"3"               ,0      ,%11_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"4"               ,0      ,%6_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"5"               ,0      ,%9_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"6"               ,0      ,%12_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"7"               ,0      ,%18_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"8"               ,0      ,%24_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"9"               ,0      ,%36_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"10"              ,0      ,%48_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"11"              ,0      ,%54_MBPS_STR%
 HKR,NDI\Params\DataRate\enum,"12"              ,0      ,%AUTO_STR%

;----------------------------------------------------------------------------
; 11d Support
;----------------------------------------------------------------------------
 HKR,NDI\Params\EnableDot11d,ParamDesc          ,0      ,%ENABLE_DOT11D_STR%
 HKR,NDI\Params\EnableDot11d,Type               ,0      ,enum
 HKR,NDI\Params\EnableDot11d,Default            ,0      ,"0"
 HKR,NDI\Params\EnableDot11d\enum,"0"           ,0      ,%DISABLE_STR%
 HKR,NDI\Params\EnableDot11d\enum,"1"           ,0      ,%ENABLE_STR%
 HKR,NDI\Params\EnableDot11d,Optional           ,0      ,1

;----------------------------------------------------------------------------
; 11n Data Rate
;----------------------------------------------------------------------------
 HKR,NDI\Params\Dot11nDataRate,ParamDesc        ,0      ,%DOT11N_DATARATE_STR%
 HKR,NDI\Params\Dot11nDataRate,Type             ,0      ,enum
 HKR,NDI\Params\Dot11nDataRate,Default          ,0      ,"8"
 HKR,NDI\Params\Dot11nDataRate\enum,"0"         ,0      ,%MCS0_STR%
 HKR,NDI\Params\Dot11nDataRate\enum,"1"         ,0      ,%MCS1_STR%
 HKR,NDI\Params\Dot11nDataRate\enum,"2"         ,0      ,%MCS2_STR%
 HKR,NDI\Params\Dot11nDataRate\enum,"3"         ,0      ,%MCS3_STR%
 HKR,NDI\Params\Dot11nDataRate\enum,"4"         ,0      ,%MCS4_STR%
 HKR,NDI\Params\Dot11nDataRate\enum,"5"         ,0      ,%MCS5_STR%
 HKR,NDI\Params\Dot11nDataRate\enum,"6"         ,0      ,%MCS6_STR%
 HKR,NDI\Params\Dot11nDataRate\enum,"7"         ,0      ,%MCS7_STR%
 HKR,NDI\Params\Dot11nDataRate\enum,"8"         ,0      ,%AUTO_STR%

;----------------------------------------------------------------------------
; 11n Aggregation Mode options
;----------------------------------------------------------------------------
 HKR,NDI\Params\Dot11nAggMode,ParamDesc         ,0      ,%DOT11N_AGG_MODE_STR%
 HKR,NDI\Params\Dot11nAggMode,Type              ,0      ,enum
 HKR,NDI\Params\Dot11nAggMode,Default           ,0      ,"1"
 HKR,NDI\Params\Dot11nAggMode\enum,"0"          ,0      ,%DISABLED_STR%
 HKR,NDI\Params\Dot11nAggMode\enum,"1"          ,0      ,%AMPDU_STR%

;----------------------------------------------------------------------------
; 11n Guard Interval
;----------------------------------------------------------------------------
 HKR,NDI\Params\GuardInterval,ParamDesc         ,0      ,%DOT11N_GI_STR%
 HKR,NDI\Params\GuardInterval,Type              ,0      ,enum
 HKR,NDI\Params\GuardInterval,Default           ,0      ,"0"
 HKR,NDI\Params\GuardInterval\enum,"0"          ,0      ,%LGI_STR%
 HKR,NDI\Params\GuardInterval\enum,"1"          ,0      ,%SGI_STR%
 HKR,NDI\Params\GuardInterval,Optional          ,0      ,1

;----------------------------------------------------------------------------
; Enable 11n Green Field
;----------------------------------------------------------------------------
 HKR,NDI\Params\EnableGF,ParamDesc              ,0      ,%DOT11N_GF_STR%
 HKR,NDI\Params\EnableGF,Type                   ,0      ,enum
 HKR,NDI\Params\EnableGF,Default                ,0      ,"0"
 HKR,NDI\Params\EnableGF\enum,"0"               ,0      ,%DISABLE_STR%
 HKR,NDI\Params\EnableGF\enum,"1"               ,0      ,%ENABLE_STR%
 HKR,NDI\Params\EnableGF,Optional               ,0      ,1

;----------------------------------------------------------------------------
; Use 40MHz band
;----------------------------------------------------------------------------
 HKR,NDI\Params\AutoUse40MHz,ParamDesc          ,0      ,%DOT11N_USE_40MHZ_STR%
 HKR,NDI\Params\AutoUse40MHz,Type               ,0      ,enum
 HKR,NDI\Params\AutoUse40MHz,Default            ,0      ,"0"
 HKR,NDI\Params\AutoUse40MHz\enum,"0"           ,0      ,%NO_STR%
 HKR,NDI\Params\AutoUse40MHz\enum,"1"           ,0      ,%WHEN_POSSIBLE_STR%
 HKR,NDI\Params\AutoUse40MHz,Optional           ,0      ,1
 
;----------------------------------------------------------------------------
; Enable Radio
;----------------------------------------------------------------------------
 HKR,,RadioEnabled                              ,0x00010001      ,1
 
;----------------------------------------------------------------------------
; Poor RSSI Factor
;----------------------------------------------------------------------------
 HKR,,PoorRssiFactor                            ,0x00010001      ,4

;----------------------------------------------------------------------------
; Roam BSS RSSI factor
;----------------------------------------------------------------------------
 HKR,,RoamBssRssiFactor                         ,0x00010001      ,3

;----------------------------------------------------------------------------
; ATIM Window size in TU
;----------------------------------------------------------------------------
 HKR,,ATIMWindow                                ,0x00010001      ,4

;----------------------------------------------------------------------------
; Sleep Period
;----------------------------------------------------------------------------
 HKR,NDI\Params\SleepPeriod,ParamDesc           ,0      ,%SLEEP_PERIOD_STR%
 HKR,NDI\Params\SleepPeriod,Type                ,0      ,int
 HKR,NDI\Params\SleepPeriod,Default             ,0      ,20
 HKR,NDI\Params\SleepPeriod,Min                 ,0      ,10
 HKR,NDI\Params\SleepPeriod,Max                 ,0      ,60
 HKR,NDI\Params\SleepPeriod,Optional            ,0      ,1

;----------------------------------------------------------------------------
; Inactivity Timeout
;----------------------------------------------------------------------------
 HKR,NDI\Params\InactivityTimeout,ParamDesc     ,0      ,%INACT_TIMEOUT_STR%
 HKR,NDI\Params\InactivityTimeout,Type          ,0      ,int
 HKR,NDI\Params\InactivityTimeout,Default       ,0      ,50
 HKR,NDI\Params\InactivityTimeout,Min           ,0      ,1
 HKR,NDI\Params\InactivityTimeout,Max           ,0      ,1000
 
;----------------------------------------------------------------------------
; Local Listen Interval
;----------------------------------------------------------------------------
 HKR,NDI\Params\LocalListenInterval,ParamDesc   ,0      ,%LL_INTERVAL_STR%
 HKR,NDI\Params\LocalListenInterval,Type        ,0      ,int
 HKR,NDI\Params\LocalListenInterval,Default     ,0      ,0
 HKR,NDI\Params\LocalListenInterval,Min         ,0      ,0
 HKR,NDI\Params\LocalListenInterval,Max         ,0      ,20

;----------------------------------------------------------------------------
; Power Save protocol options
;----------------------------------------------------------------------------
 HKR,NDI\Params\PSProto,ParamDesc                ,0      ,%PS_PROTO%
 HKR,NDI\Params\PSProto,Type                     ,0      ,enum
 HKR,NDI\Params\PSProto,Default                  ,0      ,"0"
 HKR,NDI\Params\PSProto\enum,"0"                 ,0      ,%IEEE_PS_STR%
 HKR,NDI\Params\PSProto\enum,"1"                 ,0      ,%PPS_PS_STR%
 HKR,NDI\Params\PSProto\enum,"2"                 ,0      ,%WMM_PS_STR%
 HKR,NDI\Params\PSProto\enum,"3"                 ,0      ,%UAPSD_PS_STR%

;----------------------------------------------------------------------------
; Tx BF options
;----------------------------------------------------------------------------
 HKR,NDI\Params\BeamForming,ParamDesc           ,0      ,%BEAM_FORMING_STR%
 HKR,NDI\Params\BeamForming,Type                ,0      ,enum
 HKR,NDI\Params\BeamForming,Default             ,0      , "0"
 HKR,NDI\Params\BeamForming\enum,"0"            ,0      ,%DISABLED_STR%
 HKR,NDI\Params\BeamForming\enum,"1"            ,0      ,%ENABLE_STR%

;----------------------------------------------------------------------------
; Number of Tx Buffers
;----------------------------------------------------------------------------
 HKR,,NumOfTxBuffer                              ,0x00010001      ,256

;*********************************************************************************************
[DestinationDirs]
 DefaultDestDir               = 12 ; %windir%\system32\drivers
 
[SourceDisksNames]
 1 = %INSTALL_DISK_STR%

[SourceDisksFiles]
mwlp66w7.sys = 1
mwlp66w7x64.sys = 1

[mv14p.copyfiles.NTx86.6.1]
 mwlp66w7.sys
  
[mv14p.copyfiles.NTamd64.6.1]
 mwlp66w7x64.sys
 
;*********************************************************************************************
[Strings]
 MRVL_VER_VENDOR_STR          = "Marvell"
 MRVL_VER_VENDOR_NAME_STR     = "Marvell Semiconductor, Inc."
 MRVL_PCI87XX_DESC_STR        = "Marvell AVASTAR Wireless-N Network Controller"
 MRVL_PCI_DESC_STR            = "Marvell AVASTAR Wireless-N Network Controller"
 MRVL_PCI_SERVICE_STR         = "mwlp66w7"
 INSTALL_DISK_STR             = "Marvell AVASTAR Wireless Software Install Disk"
 RTSTHRESH_STR                = "RTS Threshold"
 FRAGTHRESH_STR               = "Fragmentation Threshold"
 BAND_TO_USE_STR              = "Band to Use"
 ADHOC_BAND_TO_USE_STR        = "Adhoc Band to Use"
 ADHOC_CHANNEL_STR            = "Adhoc Channel"
 BAND_DATARATE_STR            = "11bg Transmit Data Rate"
 ENABLE_DOT11D_STR            = "11d Support"
 DOT11N_DATARATE_STR          = "11n Transmit Data Rate"
 DOT11N_AGG_MODE_STR          = "11n Aggregation Mode"
 DOT11N_GI_STR                = "11n Guard Interval"
 SGI_STR                      = "Short"
 LGI_STR                      = "Long"
 DOT11N_GF_STR                = "11n Green Field"
 DOT11N_RIFS_STR              = "11n Reduced IF Spacing"
 DOT11N_USE_40MHZ_STR         = "11n Use 40MHz Band"
 WHEN_POSSIBLE_STR            = "When Possible"
 SLEEP_PERIOD_STR             = "Sleep Interval"
 LL_INTERVAL_STR              = "Local Listen Interval"
 INACT_TIMEOUT_STR            = "Inactivity Timeout"
 ONBOARD_FW_STR               = "Enforce on board firmware"
 1_INFRA_ABGN_STR             = "1. 802.11abgn"
 2_INFRA_AN_STR               = "2. 802.11an"
 3_INFRA_A_ONLY_STR           = "3. 802.11a only"
 4_INFRA_BGN_STR              = "4. 802.11bgn"
 5_INFRA_BG_STR               = "5. 802.11bg"
 6_INFRA_B_ONLY_STR           = "6. 802.11b only"
 1_ADHOC_BG_STR               = "1. 802.11bg"
 2_ADHOC_BGN_STR              = "2. 802.11bgn"
 3_ADHOC_A_ONLY_STR           = "3. 802.11a only"
 4_ADHOC_AN_STR               = "4. 802.11an"
 1_MBPS_STR                   = "1. 1 Mbps"
 2_MBPS_STR                   = "2. 2 Mbps"
 5_5_MBPS_STR                 = "3. 5.5 Mbps"
 6_MBPS_STR                   = "4. 6 Mbps"
 9_MBPS_STR                   = "5. 9 Mbps"
 11_MBPS_STR                  = "6. 11 Mbps"
 12_MBPS_STR                  = "7. 12 Mbps"
 18_MBPS_STR                  = "8. 18 Mbps"
 24_MBPS_STR                  = "9. 24 Mbps"
 36_MBPS_STR                  = "10. 36 Mbps"
 48_MBPS_STR                  = "11. 48 Mbps"
 54_MBPS_STR                  = "12. 54 Mbps"
 AUTO_STR                     = "Auto"
 MCS0_STR                     = "MCS0"
 MCS1_STR                     = "MCS1"
 MCS2_STR                     = "MCS2"
 MCS3_STR                     = "MCS3"
 MCS4_STR                     = "MCS4"
 MCS5_STR                     = "MCS5"
 MCS6_STR                     = "MCS6"
 MCS7_STR                     = "MCS7"
 AMPDU_STR                    = "AMPDU"
 AMSDU_4K_STR                 = "AMSDU-4K"
 ENABLE_STR                   = "Enable"
 DISABLE_STR                  = "Disable"
 DISABLED_STR                 = "Disabled"
 NO_STR                       = "No"
 YES_STR                      = "Yes"
 BG_CHAN_01                   = "1"
 BG_CHAN_02                   = "2"
 BG_CHAN_03                   = "3"
 BG_CHAN_04                   = "4"
 BG_CHAN_05                   = "5"
 BG_CHAN_06                   = "6"
 BG_CHAN_07                   = "7"
 BG_CHAN_08                   = "8"
 BG_CHAN_09                   = "9"
 BG_CHAN_10                   = "10"
 BG_CHAN_11                   = "11"
 A_CHAN_36                    = "36"
 A_CHAN_40                    = "40"
 A_CHAN_44                    = "44"
 A_CHAN_48                    = "48"
 A_CHAN_52                    = "52"
 A_CHAN_56                    = "56"
 A_CHAN_60                    = "60"
 A_CHAN_64                    = "64"
 A_CHAN_100                   = "100"
 A_CHAN_104                   = "104"
 A_CHAN_108                   = "108"
 A_CHAN_112                   = "112"
 A_CHAN_116                   = "116"
 A_CHAN_120                   = "120"
 A_CHAN_124                   = "124"
 A_CHAN_128                   = "128"
 A_CHAN_132                   = "132"
 A_CHAN_136                   = "136"
 A_CHAN_140                   = "140"
 A_CHAN_149                   = "149"
 A_CHAN_153                   = "153"
 A_CHAN_157                   = "157"
 A_CHAN_161                   = "161"
 A_CHAN_165                   = "165"
 PS_PROTO                     = "Power Save Protocol"
 WMM_PS_STR                   = "WMM PS"
 IEEE_PS_STR		      = "IEEE PS"
 PPS_PS_STR                   = "PPS"
 UAPSD_PS_STR                 = "uAPSD"
 BEAM_FORMING_STR             = "Beamformee"

